@charset "utf-8";
body{overflow:hidden;}
.frame-left{width:250px;height:1080px;float:left;background-color:#fff;-webkit-transition:width 0.2s;transition:width 0.2s;}
.logo{height:89px;line-height:89px;font-weight:bold;border-right:1px solid #F6F8FE;border-bottom:1px solid #F6F8FE;text-align:center;}
.logo span{display:inline-block;width:72px;height:28px;margin-top:30.5px;background:url(../img/logo.png) no-repeat left top;background-size:100% 100%;}
.on-off{line-height:89px;height:89px;line-height:89px;color:#afbece;text-align:center;cursor:pointer;border-top:1px solid #F6F8FE;}
.on-off i{font-size:26px;}
.on-off i[xn-ico="on"]{margin-right:10px;float:left;margin-left:91px;}
.on-off font{float:left;}
.nav-left{width:100%;overflow:hidden;padding:0px;}
.nav-left:hover{overflow:auto;cursor:default;}
.nav-left li{display:block;height:52px;width:100%;font-size:18px;margin-top:16px;overflow:hidden;cursor:default;}
.nav-left li a{display:block;height:26px;padding:13px 0px;border-left:4px solid transparent;color:#5D677C;line-height:26px;font-size:18px;cursor:pointer;}
.nav-left li a i{margin-left:40px;margin-right:20px;font-size:26px;float:left;}
.frame-left[oc="c"] li a{text-align:center;}
.frame-left[oc="c"] li a i{margin-left:0px;margin-right:0px;float:none;}
.nav-left li a:hover{background-color:#F9FBFF;border-left-color:#2A70F2;color:#2A70F2;}
.nav-left li a:hover i{color:#2A70F2;}
.nav-left li a.ac{background-color:#F0F4FA;color:#5D677C;}
.nav-left li a.ac i{color:#5D677C;}
.frame-left[oc="c"] .logo span,.frame-left[oc="c"] i[xn-ico="on"],.frame-left[oc="c"] .on-off font,.frame-left[oc="c"] .nav-left font{display:none;}
.frame-left[oc="o"] .logo i,.frame-left[oc="o"] i[xn-ico="off"]{display:none;}
.frame-top{width:1670;height:90px;float:left;background-color:#fff;box-shadow:0px 1px 6px 0px rgba(221,228,230,0.2);-webkit-transition:width 0.2s;transition:width 0.2s;}
.nav-top{float:left;overflow:hidden;height:90px;line-height:90px;text-align:left;}
.nav-top a{display:inline-block;padding:0px 50px;font-size:20px;color:#2A70F2;font-weight:600;cursor:pointer;}
.nav-top a:hover{background-color:#F9FBFF;font-weight:400;color:#323234;}
.nav-top a.ac{background-color:#F0F4FA;color:#323234;font-weight:400;}
.top-btn{float:right;height:90px;text-align:left;margin-right:60px;line-height:90px;}
.top-btn .gwc{display:inline-block;height:24px;margin-top:33px;line-height:24px;font-size:20px;color:#323234;cursor:pointer;float:left;margin-right:24px;}
.top-btn .gwc i[xn-ico="gwc"]{margin-right:8px;color:#ff6700;font-size:24px;line-height:24px;float:left;}
.top-btn .gwc font{color:#FF6700;padding-left:2px;line-height:24px;}
.top-btn .gwc font:after{content:")";padding-left:3px;}
.top-btn .gwc font:before{content:"(";padding-right:3px;}
.top-btn .fy{display:inline-block;width:56px;height:56px;border-radius:50%;margin-top:17px;float:left;cursor:pointer;text-align:left;margin-right:13px;}
.top-btn i[xn-ico="fy"]{font-size:24px;margin-right:5px;line-height:56px;float:left;margin-left:7.5px;}
.top-btn .fy span{border-width: 6px 6px 0px 6px;border-style: solid;border-color: #ccd0d8 transparent transparent transparent;display:inline-block;margin-top:25px;float:left;}
.top-btn .fy:hover i[xn-ico="fy"]{color:#2A70F2;}
.top-btn .fy.ac i[xn-ico="fy"]{color:#2A70F2;}
.top-btn .fy.ac span{border-width: 0px 6px 6px 6px;border-style: solid;border-color:transparent transparent #ccd0d8 transparent;display:inline-block;margin-top:25px;}
.top-btn .xx{display:inline-block;width:56px;height:56px;border-radius:50%;margin-top:17px;float:left;cursor:pointer;text-align:center;margin-right:13px;line-height:56px;font-size:24px;}
.top-btn .xx:hover i[xn-ico="xx"]{color:#2A70F2;}
.top-btn .xx.ac i[xn-ico="xx"]{color:#2A70F2;}
.top-btn .yh{width:57px;height:40px;margin-top:25px;display:inline-block;float:left;cursor:pointer;}
.top-btn .yh .pic{height:40px;width:10px;display:inline-block;float:left;line-height:40px;}
.top-btn .yh span{border-width: 6px 6px 0px 6px;border-style: solid;border-color: #ccd0d8 transparent transparent transparent;display:inline-block;margin-top:17px;float:right;}
.top-btn .yh.ac span{border-width: 0px 6px 6px 6px;border-style: solid;border-color:transparent transparent #ccd0d8 transparent;display:inline-block;margin-top:17px;float:right;}
.frame-content{width:1670px;height:990px;float:left;background-color:#F6F8FA;-webkit-transition:width 0.2s;transition:width 0.2s;}
.frame-content iframe{width:100%;height:100%}